machine carpets - Spanish English Dictionary